mrca (most recent common ancestor.) - French English Dictionary